Masim: a Methodology for the Development of Agent-based Simulations
نویسندگان
چکیده
This paper presents the general aspects that motivated the construction of the MASim methodology, aimed for development of agent-based simulations. MASim employs features common to the development of agent-based software as well as to the development of simulation models. MASim is described in terms of agent-based concepts. It also borrows concepts used in mainstream software engineering process frameworks, defining workflows where users, simulation modelers, software developers, testers and experts of the simulation domain collaborate with the purpose of streamlining the development and reuse of simulations and agent components.
منابع مشابه
Refactoring of Agent-based Simulation Models
There is a general agreement that the design and development of multiagent simulation models is highly time and effort consuming – like the development of any simulation model. Reusability of complete or partial models would reduce the modeling effort enormously and thus is highly attractive also for agent-based simulation models. However, there are some prerequisites that can be fulfilled usin...
متن کاملUsing Multi-Agent Simulation to Design a Solar Energy Distribution System
The social system of modern urban is always large-scaled and complicated, which makes it difficult to predict dynamic changes. To provide people comfortable living environments, socially-efficient urban system design is beyond the capability of human computation. To investigate this problem, this paper try to consider the Multi-Agent Simulation (MASim). When designing social systems, the expect...
متن کاملMethod integration: An approach to develop agent oriented methodologies
Agent oriented software engineering (AOSE) is an emerging field in computer science and proposes some systematic ideas for multi agent systems analysis, implementation and maintenance. Despite the various methodologies introduced in the agent-oriented software engineering, the main challenges are defects in different aspects of methodologies. According to the defects resulted from weaknesses ...
متن کاملSimulation and Evaluation of Urban Development Scenarios Using Integration of Cellular Automata Model and Game Theory
Urban growth is a dynamic and evolutionary spatial and social process that relates to the changes of urban spatial units and the transformation of people’s lifestyles and consequently demographic changes. Considering the urban development process as a function of land uses interactions, population structure and the strategic behavior of the agents involved in the urban development process (the ...
متن کاملA Methodology for Product Performance Analysis under Effects of Multi-Physical Phenomena
Due to the development of science and technology, the computer has become a useful tool for supporting engineering activities in product design. Many computer aided tools such as CAD/CAM, product data management (PDM), product life cycle assessment (PLA), etc., have been popularly used in industry for reducing product development lead-time and increasing total product quality. However, the nume...
متن کامل